package com.niiwoo.civet.trade.service.loan;

import com.niiwoo.civet.trade.dto.request.CreditAuditBackRequestDTO;
import com.niiwoo.civet.trade.dto.request.loan.ConfirmLoanRequestDTO;
import com.niiwoo.civet.trade.dto.response.loan.ConfirmResponseDTO;

/**
 * 标准化消费贷 
 *
 * @author kevin.jia
 * @create 2018年11月29日 上午9:34:27
 */
public interface ConsumeLoanDubboService {

    /**
     * 费用计算
     * 
     * @param confirmLoanRequestDTO
     * @return
     */
    ConfirmResponseDTO calculateCost(ConfirmLoanRequestDTO confirmLoanRequestDTO);
    
    /**
     * 用户信审回调
     * 
     * @param creditAuditBackRequestDTO
     * @return
     */
    void tianchengCreditAuditCallback(CreditAuditBackRequestDTO creditAuditBackRequestDTO);
}